agreement to sell future goods - Turkish English Dictionary